world beater - French English Dictionary